Making SharedPlans More Concise and Easier to Reason About Extended Abstract

نویسنده

  • Luke Hunsberger
چکیده

When a group of agents get together to collaborate on some complex group action, collaboration does not just happen. It requires the existence or formation of mutual beliefs about the capabilities and commitments of agents responsible for doing various actions, the adoption by individual agents of various intentions (not only intentions-to do actions, but also intentions-that various propositions hold), and a process of plan “elaboration” whereby a partial plan is expanded toward completion as a full plan. Grosz and Kraus’ SharedPlans [1, 2] is a general theory of collaborative planning that accommodates multi-level action decomposition hierarchies, models the collaborative support provided by group members to those agents or subgroups responsible for doing constituent actions, specifies what it means for a group of agents to have a partial plan, and explicates the process whereby a partial plan may be elaborated into a full plan. In the original formulation of SharedPlans, henceforth called V1 (for Version 1), meta-predicates model the plans of individual agents and groups of agents. Because the meta-predicate definitions use recursion interleaved with existential quantification and modal belief operators, reasoning about V1 SharedPlans is difficult. Furthermore, much of the complex structure of a V1 SharedPlan is left implicit. This paper, and its longer version [3], present a reformulation of SharedPlans, henceforth called V2, that (1) introduces SharedPlan Trees to make explicit the complex structure of SharedPlans, (2) simplifies and reorganizes the SharedPlan meta-predicate definitions without sacrificing their expressiveness, and (3) enables conditions to be specified under which a set of important theorems about agents and their SharedPlans may be proven.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Making Shared Plans More Concise and Easier to Reason About

SharedPlans is a general theory of collaborative planning that accommodates multi-level action decomposition hierarchies and ex-plicates the process of expanding partial plans into full plans 5, 6]. This paper presents a reformulation of SharedPlans that simpliies the Shared-Plans deenitions without sacriicing their expressiveness, and enables the speciication of conditions under which a set of...

متن کامل

Abstract Syntax Can Make the Definition of Modelica Less Abstract

Syntax Can Make the Definition of Modelica Less Abstract David Broman and Peter Fritzson Department of Computer and Information Science Linköping University, Sweden {davbr,petfr}@ida.liu.se Abstract. Modelica is an open standardized language used for modeling and simulation of complex physical systems. The language specifiModelica is an open standardized language used for modeling and simulatio...

متن کامل

A Mechanism for Group Decision Making in Collaborative Activity

The SharedPlans formalization of collaboration (Grosz and Kraus 1999) stipulates that collaborating agents must commit to certain decision-making processes, but it does not specify those processes. This paper presents a mechanism for group decision making that may be applied to the decisions that agents involved in a SharedPlan need to make: adopting the initial commitment, selecting a recipe, ...

متن کامل

More Flexible Term Schematisations via Extended Primal Grammars

We propose an extension of primal grammars (Hermann & Galbavý 1997). Primal grammars are term grammars with a high expressive power and good computational properties. The extended grammars have exactly the same properties but are more modular, more concise, and easier to use, as shown by some examples. An algorithm transforming any extended primal grammar into an equivalent primal grammar is pr...

متن کامل

THE UNIVERSITY OF NEW SOUTH WALES SCHOOL OF COMPUTER SCIENCE AND ENGINEERING Minimal Infrastructure Support for Teams

Building a group of agents which can work effectively as a team is more than just merely putting individual agents together. Agents working in a team require the abilities to plan, communicate and coordinate with one another. Furthermore, systems in which agents are simply equipped with precomputed coordination plans will fail to work in complex, dynamic environments. Thus it is extremely diffi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999